package planificador.activity;

import java.util.ArrayList;
import utils.AsignacionDeEmpleadoListAdapter;
import database.Tienda;
import modelo.Asignacion;
import modelo.Empleado;
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.TextView;

public class DetallesEmpleadoActivity extends ListActivity {
	
	private Empleado model;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_detalles_empleado);
		
		model=Tienda.getInstance().getEmpleadoPorLegajo(getIntent().getIntExtra("legajo", 0));
		
		TextView detalleEmpleado=(TextView) findViewById(R.id.descripcionEmpleado);
		
		if(model!=null){
			detalleEmpleado.setText(model.getIdentificacionCompleta());
			AsignacionDeEmpleadoListAdapter adapter=new AsignacionDeEmpleadoListAdapter(this,R.layout.asignacion_empleado_row,new ArrayList<Asignacion>(model.getAsignaciones()));
			setListAdapter(adapter);
		}else{
			detalleEmpleado.setText("No existe ningun empleado con ese legajo");
		}
	}
}
